#pragma once

#include <faker/scene/Entity.h>
#include <faker/render/Serializer.h>

namespace Faker
{
    namespace Launcher
    {
        struct Serializer
        {
            Faker::Render::Serializer m_RenderSerializer;
            bool Encode(YAML::Node &node, const Faker::Entity &inst);
            bool Decode(const YAML::Node &node, Faker::Entity &inst);
        };
    };
};
